package com.itheima.d4_interface.demo2;

import com.itheima.d4_interface.demo1.MathInter;

/**
 * 圆形类，想让它遵循MathInter接口制定的规范，让它拥有求面积的功能
 */
public class Circular implements MathInter {
    //属性：半径
    private double radix;

    public Circular(double radix) {
        this.radix = radix;
    }

    @Override
    public void getArea() {
        //类实现接口，必须重写接口的所有抽象方法，不然报错！（不推荐方案：除非这个类是抽象类！）
        //System.out.println("半径为" + radix + "的圆形面积是：" + 3.14 * radix * radix);

        //MathInter提供了常量给我们使用。jdk也提供了Math数学工具类，可以求次幂
        System.out.println("半径为" + radix + "的圆形面积是：" + MathInter.PI * Math.pow(radix, 2));
    }
}
